package GUI;

import java.awt.*;

/**
 * @ClassName : GridLayoutDemo
 * @Author : LV88VL
 * @Date: 2021/3/19 11:05
 * @Description :GridLayout:
 *                      勾画出一个容器的组件在一个矩形网格。
 *                      容器被划分成大小相等的矩形，并且一个组件被放置在每个矩形中
 *
 *                      构造方法：
 *                      GridLayout()：创建一个默认的每一个组件的一个列的网格布局，在一个单一的行。
 *                      GridLayout(int rows, int cols)：用指定的行和列创建一个网格布局。
 *                      GridLayout(int rows, int cols, int hgap, int vgap) ：
 *                      用指定的行和列创建一个网格布局。
 */
public class GridLayoutDemo {
    public static void main(String[] args) {
        Frame f=new Frame("GridLayout");
        f.setLayout(new GridLayout(2,2,20,20));
        f.setSize(300,300);
        f.setLocation(200,300);
        Button bu1=new Button("玄武");
        Button bu2=new Button("朱雀");
        Button bu3=new Button("神龙");
        Button bu4=new Button("白虎");
        f.add(bu1);
        f.add(bu2);
        f.add(bu3);
        f.add(bu4);
        f.setVisible(true);
    }
}
